precipitation system - Español Inglés Diccionario